package com.tbit.main.pojo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @author LMY
 * @create 2022-04-14 13:56
 * 订单时间类型
 */
@Data
public class MonthDateType {
    /**
     * 品牌id
     */
    private Integer brandId;
    /**
     * 区域id
     */
    private Integer accountId;
    /**
     * 操作月份：类型为0的时候是支付时间，其他类型是退款时间
     */
    private String operaDate;
    /**
     * 订单类型：0骑行订单支付，1骑行订单退款，2骑行卡退款，3免押卡退款4会员卡退款，5优惠券退款
     */
    private Integer type;
    /**
     * 分类月份：类型为0是结束时间，其他类型是支付时间
     */
    private String classifyDate;
    /**
     * 金额
     */
    private BigDecimal money;
    /**
     * 添加时间
     */
    private String addTime;

    public void setMoney(Long money) {
        BigDecimal bigDecimal = new BigDecimal(money);
        bigDecimal = bigDecimal.divide(new BigDecimal("100")).setScale(2, BigDecimal.ROUND_HALF_UP);
        ;
        this.money = bigDecimal;
    }
}
